.question {
  margin-top: 64px;
  margin-left: 286px;
  width: 588px;
}

.item-answer {
  width: 636px;
  left: 238px;
  position: relative;
}
.item-answer > .like-or-not {
  width: 48px;
  float: left;
}
.item-answer > .like-or-not .number {
  color: #698ebf;
  position: absolute;
  transform: translate(-50%,-50%);
  top: 27px;
  left: 19px;
  font-weight: 500;
}
.item-answer > .like-or-not  .ui.icon.button.up {
  width: 38px;
  height: 45px;
  position: relative;
  background-color: #eff6fa;
}
.item-answer > .like-or-not  .ui.icon.button.up.like {
  width: 38px;
  height: 45px;
  position: relative;
  background-color: #698ebf;
}
.item-answer > .like-or-not  .ui.icon.button.up>.ui.caret.up.icon{
   margin-top: -6px;
   color: #698ebf
}
.item-answer > .like-or-not  .ui.icon.button.up.like>.ui.caret.up.icon{
   margin-top: -6px;
   color: white
}

.item-answer > .like-or-not  .ui.icon.button.up.like>.number{
  color: white;
}

.item-answer > .like-or-not  .ui.icon.button.down {
  width: 38px;
  height: 24px;
  margin-top: 6px;
  background-color: #eff6fa;
  position: relative;
}

.item-answer > .content-answer {
  width: 588px;
  left: 48px;
  font-size: 13px;
}
.item-answer > .content-answer>#answer-p {
  width: 580px;
  margin-left: 47px;
}
.item-answer > .content-answer>.answer-head{
  height: 45px;
}

.content-answer .ui.image.user-icon {
  position: absolute;
  right: 0;
}
